H5W3
当前位置:H5W3 > 其他技术问题 > 正文

try catch finally与return的执行顺序

import java.io.*;public class Mine{  public static void main(String argv[]){  Mine m=new Mine();    System.out.println(m.amethod());  }public int amethod(){       try{           FileInputStream dis =new FileInputStream(“Hello.txt”); //1,抛出异常       }catch ( Exception ex) {               System.out.println(“No such file found”);   //2.catch捕获异常,并执行               return -1;                                  //4,return 返回       }finally{               System.out.println(“Doing finally”);  //3.finally一定会执行,在return之前。       }        return 0;    }}运行结果:C:\java>java   MineNo such file foundDoing finally-1

本文地址:H5W3 » try catch finally与return的执行顺序

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址