Platforma Inżynierska

Temat egzaminacyjny

Programuje obsługę wyjątków

Ten temat pojawia się na egzaminie INF.04 (Projektowanie, programowanie i testowanie aplikacji). Poniżej przykładowe pytania z pełnym wyjaśnieniem oraz narzędzia, które liczą to samo, co trzeba policzyć na egzaminie. W trenażerze czekają 4 pytania z tego zakresu.

Sesja zima 2027część pisemna 7–13 stycznia 2027praktyczna INF.04: 14–15 stycznia 2027zostały 64 dniHarmonogram →

Przykładowe pytania

Co wypisze program w języku Python (każdy napis w osobnym wierszu)?

try:
    x = int("12a")
    print("A")
except ValueError:
    print("B")
finally:
    print("C")

Otwórz pytanie →

Co wypisze fragment programu w języku Java?

static int dziel(int a, int b) {
    if (b == 0)
        throw new IllegalArgumentException("b = 0");
    return a / b;
}
// w metodzie main:
try {
    System.out.print(dziel(10, 2));
    System.out.print(dziel(1, 0));
    System.out.print("X");
} catch (IllegalArgumentException e) {
    System.out.print("E");
}

Otwórz pytanie →

Program wczytuje liczby z pliku podanego przez użytkownika i dzieli ich sumę przez liczbę wczytanych wartości. Który zestaw zawiera wyłącznie błędy wykonania, które trzeba przewidzieć i obsłużyć?

Otwórz pytanie →

Metoda w języku Java otwiera plik i może zgłosić wyjątki FileNotFoundException (podklasa IOException), IOException oraz inne typu Exception. W jakiej kolejności należy umieścić bloki catch?

Otwórz pytanie →

4 pytania z tego tematu w trenażerze

Za darmo, z wyjaśnieniem przy każdej odpowiedzi.

Ćwicz ten temat

Rozwiąż cały test z odpowiedziami

Szukaj na platformie

Kalkulatory, materiały, pytania z forum i firmy