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