Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Java Грешки при изпълнение и компиалция

Total questions: 30

Worksheet time: 15mins

Name
Class
Date
1.

public class Main {

    public static void main(String[] args) {

        int x = 5

        System.out.println(x);

    }

}

a)

Ще се компилира

b)

Грешка при компилация

c)

Грешка при изпълнение

2.

public class Main {

    public static void main(String[] args) {

        int a = 5 / 0;

        System.out.println(a);

    }

}

a)

Ще се компилира

b)

Грешка при компилация

c)

Грешка при изпълнение

3.

public class Main {

    public static void main(String[] args) {

        int x = "hello";

    }

}

a)

Ще се компилира

b)

Грешка при компилация

c)

Грешка при изпълнение

4.

public class Main {

    public static void main(String[] args) {

        int[] arr = {10, 20, 30};

        System.out.println(arr[3]);

    }

}

a)

Ще се компилира

b)

Грешка при компилация

c)

Грешка при изпълнение

5.

public class Main {

    public static void main(String[] args) {

        String s = null;

        System.out.println(s.length());

    }

}

a)

Ще се компилира

b)

Грешка при компилация

c)

Грешка при изпълнение

6.

public class Main {

    public static void main(String[] args) {

        prinln("Hello");

    }

}

a)

Ще се компилира

b)

Грешка при компилация

c)

Грешка при изпълнение

7.

public class Main {

    public static void main(String[] args) {

        int a;

        System.out.println(a);

    }

}

a)

Ще се компилира

b)

Грешка при компилация

c)

Грешка при изпълнение

8.

public class Main {

    public static void main(String[] args) {

        System.out.println(5 / (3 - 3));

    }

}

a)

Ще се компилира

b)

Грешка при компилация

c)

Грешка при изпълнение

9.

public class Main {

    public static void main(String[] args) {

        int x = 10;

        System.out.println(x);

    }

}

a)

Ще се компилира

b)

Грешка при компилация

c)

Грешка при изпълнение

10.

public class Main {

    public static void main(String[] args) {

        int[] arr = new int[-5];

    }

}

a)

Ще се компилира

b)

Грешка при компилация

c)

Грешка при изпълнение

11.

public class Main {

    public static void main(String[] args) {

        String s = "123";

        int x = Integer.parseInt(s);

    }

}

a)

Ще се компилира

b)

Грешка при компилация

c)

Грешка при изпълнение

12.

public class Main {

    public static void main(String[] args) {

        String s = "abc";

        int x = Integer.parseInt(s);

    }

}

a)

Ще се компилира

b)

Грешка при компилация

c)

Грешка при изпълнение

13.

public class Main {

    public static void main(String[] args) {

        for (int i = 5; i >= 0; i--) {

            System.out.println(10 / i);

        }

    }

}

a)

Ще се компилира

b)

Грешка при компилация

c)

Грешка при изпълнение

14.

public class Main {

    public static void main(String[] args) {

        System.out.println("Hello");

    }

}

a)

Ще се компилира

b)

Грешка при компилация

c)

Грешка при изпълнение

15.

public class Main {

    public static void main(String[] args) {

        int x = 5

    }

}

a)

Ще се компилира

b)

Грешка при компилация

c)

Грешка при изпълнение

16.

public class Main {

    public static void main(String[] args) {

        int x = Integer.valueOf(null);

        System.out.println(x);

    }

}

a)

Ще се компилира

b)

Грешка при компилация

c)

Грешка при изпълнение

17.

public class Main {

    public static void main(String[] args) {

        int x = 10 / 2;

    }

}

a)

Ще се компилира

b)

Грешка при компилация

c)

Грешка при изпълнение

18.

public class Main {

    public static void main(String[] args) {

        int[] arr = null;

        System.out.println(arr[0]);

    }

}

a)

Ще се компилира

b)

Грешка при компилация

c)

Грешка при изпълнение

19.

public class Main {

    public static void main(String[] args) {

        int x = "15" + 5;

    }

}

a)

Ще се компилира

b)

Грешка при компилация

c)

Грешка при изпълнение

20.

public class Main {

    public static void main(String[] args) {

        System.out.println( 10 / (2 - 2));

    }

}

a)

Ще се компилира

b)

Грешка при компилация

c)

Грешка при изпълнение

21.

public class Main {

    public static void main(String[] args) {

        String s = "5";

        System.out.println(s.charAt(1));

    }

}

a)

Ще се компилира

b)

Грешка при компилация

c)

Грешка при изпълнение

22.

public class Main {

    public static void main(String[] args) {

        int[] a = {1, 2, 3, 4};

        System.out.println(a.length);

    }

}

a)

Ще се компилира

b)

Грешка при компилация

c)

Грешка при изпълнение

23.

public class Main {

    public static void main(String[] args) {

        System.out.println( "hi".substring(5));

    }

}

a)

Ще се компилира

b)

Грешка при компилация

c)

Грешка при изпълнение

24.

public class Main {

    public static void main(String[] args) {

        int x = 10;

        int y = 5;

        System.out.println(x * y);

    }

}

a)

Ще се компилира

b)

Грешка при компилация

c)

Грешка при изпълнение

25.

public class Main {

    public static void main(String[] args) {

        int[] a = new int[2];

        a[0] = 5;

        a[1] = 7;

        a[2] = 10;

    }

}

a)

Ще се компилира

b)

Грешка при компилация

c)

Грешка при изпълнение

26.

public class Main {

    public static void main(String[] args) {

        String s = "hello";

        char ch = s.charAt(0);

    }

}

a)

Ще се компилира

b)

Грешка при компилация

c)

Грешка при изпълнение

27.

public class Main {

    public static void main(String[] args) {

        int a = "10";

    }

}

a)

Ще се компилира

b)

Грешка при компилация

c)

Грешка при изпълнение

28.

public class Main {

    public static void main(String[] args) {

        System.out.println( Integer.parseInt("007") );

    }

}

a)

Ще се компилира

b)

Грешка при компилация

c)

Грешка при изпълнение

29.

public class Main {

    public static void main(String[] args) {

        String x = null;

        System.out.println(x.equals("hi"));

    }

}

a)

Ще се компилира

b)

Грешка при компилация

c)

Грешка при изпълнение

30.

public class Main {

    public static void main(String[] args) {

        int x = (int) 5.7;

    }

}

a)

Ще се компилира

b)

Грешка при компилация

c)

Грешка при изпълнение