Sobes.tech
Junior — Middle

Koja je uloga ključne reči throws u obradi izuzetaka u Javi?

sobes.tech АИ

Одговор од АИ

Ključna reč throws u Javi se koristi u deklaraciji metode da označi da ta metoda može da baci određene proverene izuzetke (checked exceptions). To je obaveza za kod koji poziva ovu metodu: da obradi te izuzetke pomoću try-catch bloka ili da ih takođe deklarise u svom throws.

Primer:

public void readFile(String path) throws IOException {
    // kod koji može baciti IOException
}

Ovde metoda readFile navodi da može baciti IOException. Ovo pomaže kompajlerima i programerima da razumeju koje izuzetke treba obraditi, obezbeđujući pouzdanije rukovanje greškama.