Java Static Initializer Block

  • + 0 comments

    Easy Pesy Solution******

        static int B, H;
    static boolean flag = true;
    static {
    Scanner scn = new Scanner(System.in);
    B = scn.nextInt();
    H = scn.nextInt();
    if (0 >= B || 0 >= H) {
        flag = false;
        System.out.println("java.lang.Exception: Breadth and height must be positive");
    }
    scn.close();
    

    }

    public static void main(String[] args){ if(flag){ int area=B*H; System.out.print(area); }

    }//end of main
    

    }//end of class