Advertisement
sergAccount

Untitled

Jul 17th, 2021
729
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.54 KB | None | 0 0
  1. /*
  2.  * To change this license header, choose License Headers in Project Properties.
  3.  * To change this template file, choose Tools | Templates
  4.  * and open the template in the editor.
  5.  */
  6. package com.mycompany.ex21;
  7.  
  8. public class Main3 {
  9.    
  10.     public static void main(String[] args) {
  11.         //
  12.         Object o = null;
  13.         String s = null;
  14.        
  15.         // Exception java.lang.Exception
  16.         Exception c = null;
  17.         // Exception
  18.         Exception e = new Exception("Exception message!!!!!!!!!");      
  19.         System.out.println("e.getMessage=" + e.getMessage());
  20.         // MyAppException
  21.         MyAppException e1 = new MyAppException("Что то пошло не так(");
  22.         System.out.println("e1.getMessage=" + e1.getMessage());
  23.         // throw - выброс исключения (объяект типа Exception)
  24.         // try-catch - обработка        
  25.         //
  26.         // trycatch+tab
  27.         // обработка try-catch
  28.         try {
  29.             // выбросим исключение - объект типа Exception
  30.             // выброс - throw
  31.             System.out.println("0");
  32.             System.out.println("HHHHHHHHHHH");
  33.             throw new Exception("Exception message ОЙ!!!!!!!!!");            
  34.         } catch (Exception e2) {
  35.             System.out.println("2");
  36.             System.out.println("e2.message=" + e2.getMessage());
  37.             // print stack trace (стек вызовов)
  38.             e2.printStackTrace();
  39.         }
  40.     }    
  41. }
  42.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement