Java Static Initializer Block

  • + 6 comments

    why so many comparison operator dude. Simply below would work just fine.

    static boolean flag = true; static int B, H; static Scanner sc = new Scanner(System.in);

    static { B = sc.nextInt(); H = sc.nextInt();

    if (B <= 0 || H <= 0) {
        flag = false;
        System.out.println("java.lang.Exception: Breadth and height must be positive");