try-catch: позволяет перехватить исключение и обработать его, предотвращая аварийное завершение программы.throws в сигнатуре метода: это перекладывает ответственность за обработку на вызывающий его код.Пример использования try-catch:
java
Пример использования throws:
java
Пример оборачивания в непроверяемое исключение:
java