一道题

public class Hua {

 public static void main(String[] args) {
  System.out.println(pp());
 }
 public static int pp(){
  try{
   int x=0;
   //int y = 100/x;
   System.out.println("111");
   return 1;
   
  }catch(ArithmeticException e){
   e.printStackTrace();
   System.out.println("222");
   return 2;
  }
  finally{
   System.out.println("333");
   return 3;
  }
 }
}
 

红色部分存在的时候,输出结果:
111
333
3
红色部分不存在的时候,输出结果:
111
1

你可能感兴趣的:(一道题)