бросок против бросков в Java

throw и throws — это два ключевых слова, используемых для объявления исключения в Java. Они очень полезны для программистов, которым приходится обрабатывать исключения.

Таблица сравнения

таблица>

throw code

В следующем примере показано, как использовать ключевое слово throw в Java; он отображает исключение, как только оно возникает.

 class Code {void checkMarks (int Marks) {if (mark  

бросает код

В следующем примере объясняется, как использовать ключевое слово throws в java.

 Код класса {int checkMarks (int Marks) бросает ArithmeticException {int result = mark/0  ;  вернуть результат;  } public static void main (String args []) {Объект кода = новый код ();  попробуйте {System.out.println (object.checkMarks (43));  } catch (исключение ArithmeticException) {System.out. println ("Ошибка при делении числа на ноль");  }}} 

Бросок Броски
throw следует за экземпляром. Например: throw new SQLException («SQL Exception»); throws следует за именем класса, т. Е. throws SQLException;
throw используется внутри метода. throws используется рядом с сигнатурой метода.
Программист не может бросать несколько бросает за один раз. Программист может бросить несколько одновременно. Например: выбрасывает IOException, ArithmeticException;
Ключевое слово throw явно вызывает исключение. Ключевое слово throws объявляет исключение и работает аналогично блоку try-catch.
Оцените статью
nanomode.ru
Добавить комментарий