try(Scanner in =newScanner(newFileInputStream("a.txt")),"UTF-8"){while(in.hasNext())System.out.println(in.next());}
3. 在 try/catch/finally 中的 return 问题
@TestpublicvoidmyTest(){System.out.println(getA1());// 输出为:finally 2System.out.println(getA2());// 输出为:finally 2}publicintgetA1(){int a =1;try{return a +1;}catch(Exception e){
e.printStackTrace();}finally{
a = a +2;System.out.print("finally ");}return a;}publicintgetA2(){int a =1;try{
a =1/0;}catch(Exception e){
e.printStackTrace();return a +1;}finally{
a = a +2;System.out.print("finally ");}return a;}