Advertisement
alexarcan

assignment6_2

Dec 5th, 2014
388
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.69 KB | None | 0 0
  1. class L1 extends Exception
  2. {
  3.     public String toString()
  4.     {
  5.         return "L1";
  6.     }
  7. }
  8. class L2 extends Exception
  9. {
  10.     public String toString()
  11.     {
  12.         return "L2";
  13.     }
  14. }
  15.  
  16. class Test
  17. {
  18.     public static void main(String[] args)
  19.     {
  20.         try //fct pana la prima exceptie (i==0)
  21.         {
  22.             for (int i=0; i<4; i++)
  23.             {
  24.                 if(i==1)  
  25.                     throw new L1();
  26.                 else
  27.                     throw new L2();
  28.             }
  29.         }
  30.         catch (L1 e) //prinde prima exceptie care sare, e = referinta locala
  31.         {
  32.             System.out.println(e);
  33.         }
  34.         catch(L2 e)
  35.         {
  36.             System.out.println(e);
  37.         }
  38.         //sau echivalent:
  39.         catch (Exception e) //prinde prima exceptie care sare, e = referinta locala
  40.         {
  41.             System.out.println(e);
  42.         }
  43.     }
  44. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement