Java Static Initializer Block

  • + 0 comments
    import java.io.*;
    import java.util.*;
    import java.lang.*;
    class myexp extends Exception{
        public myexp(String message){
            super(message);
        }
    }
    public class Solution{
        static void paralelo(int B,int H) throws myexp{
            if(B<=0 || H<=0){
               throw new myexp("Breadth and height must be positive"); 
            }
            int hei=B*H;
            System.out.println(hei);
            
        }
        public static void main(String[] args) {
            try{
                Scanner in = new Scanner(System.in);
                int a=in.nextInt();
                int b=in.nextInt();
                paralelo(a,b);
                }
            catch(myexp e){
                System.out.println("java.lang.Exception: "+e.getMessage());
            }
        }
    }