1 package org.hammurapi.inspectors.testcases.fixes; 23 24 import java.io.FileInputStream ; 25 import java.io.InputStream ; 26 27 import org.hammurapi.inspectors.testcases.HammurapiTestCasesException; 28 29 34 public class ThrowTooGeneralExceptionTypeRuleFixTestCase { 35 36 private static org.apache.log4j.Logger logger = 37 org.apache.log4j.Logger.getRootLogger(); 38 39 private static final String FILE_ERROR_TXT = "File error"; 40 41 42 public int getFirstByte(final String fName) 43 44 throws HammurapiTestCasesException { 46 47 try { 48 InputStream is = new FileInputStream (fName); 49 return is.read(); 50 51 } catch (java.io.IOException e) { 52 logger.fatal(FILE_ERROR_TXT, e); 53 throw new HammurapiTestCasesException(e); 54 } 55 } 56 } 57 58 | Popular Tags |