catch -- 用于捕获异常。catch用来捕获try语句块中发生的异常。 2.try和catch用法 publicclassDemo1{publicstaticvoidmain(String[] args){try{inti =10/0; System.out.println("i="+i); }catch(ArithmeticException e) { System.out.println("Caught Exception"); System.out.println("e.getMessage(): "+...
On the Code menu, click Surround WithCtrl+Alt+T. 在Java 的语句中,可以支持下面的一些快捷插入。 if if/else while do/while for try/catch try/finally try/catch/finally synchronized Runnable {}
try{}catch(){}finally{}机制的finally代码块中,因为finally代码块中语句是肯定会被执行的,即保证了外部资源最后一定会被释放。同时考虑到finally代码块中也有可能出现异常,finally代码块中也有一个try{}catch(){},这种写法是经典的传统释放外部资源方法,显然是非常繁琐的。 JDK1.7之后有了try-with-resource处理机制...
) {returnbr.readLine(); }catch(Exception e) { log.error("error:{}", e); } AI代码助手复制代码 或者是: try(BufferedReaderbr=newBufferedReader(newFileReader(fileName)) ) {// no need to name intermediate resources if you don't want toreturnbr.readLine(); }catch(Exception e) { log.er...