Разлика между хвърляния и хвърляния в Java

Ключова разлика - хвърляне срещу хвърляния в Java
 

При програмиране може да има грешки. Грешка в програмата дава неочакван резултат или може да прекрати изпълнението на програмата. Затова е по-добре да откриете и управлявате грешките правилно, за да изпълните програмата правилно. Грешката може да бъде от два типа. Те са грешки във времето на компилиране и грешки по време на изпълнение. Когато има грешки в синтаксиса, те са посочени от компилатора на Java. Те се наричат ​​грешки във време на компилиране. Някои често срещани грешки във времето на компилиране са липсващи запетая, липсващи къдрави скоби, недекларирани променливи и неправилни правописни идентификатори или ключови думи. Понякога програмата може да компилира правилно, но може да даде грешен изход. Те се наричат ​​грешки по време на изпълнение. Някои често срещани грешки по време на изпълнение се делят на нула и оценяват елемент, който не е свързан с масив. Изключение е състояние, причинено от грешка по време на изпълнение в програмата. Изпълнението на програмата се прекратява, когато възникне изключение. Ако програмистът иска да продължи изпълнението на оставащия код, тогава програмистът може да хване обекта на изключение, хвърлен от състоянието на грешката и да покаже съобщение за грешка. Това се нарича обработка на изключения. Кодът, който може да причини грешка, е поставен в пробния блок и съобщението е в блока за хващане. Хвърлянията и хвърлянията са две ключови думи, използвани в обработката на изключения на Java ключова разлика между хвърлянията и хвърлянията в Java е в, хвърляне е ключова дума, използвана за изрично хвърляне на изключение, докато хвърлянията се използват за обявяване на изключение.

СЪДЪРЖАНИЕ

1. Преглед и ключова разлика
2. Какво е хвърляне в Java
3. Какво е хвърляне в Java
4. Прилики между хвърлянията и хвърлянията в Java
5. Паралелно сравнение - хвърляне срещу хвърляния в Java в таблична форма
6. Резюме

Какво е хвърляне в Java?

Ключовото хвърляне се използва за изрично изхвърляне на изключение. Хвърлянето е последвано от екземпляр от клас Exception. например - хвърлете ново изключение („Грешка разделение на нула“); Той се използва в тялото на метода, за да хвърли изключение. Вижте по-долу програмата.

Фигура 01: Програма с ключова дума

Според горната програма, класът Exception3 има метод, наречен checkMarks. Ако марките са по-малки от 50, това ще доведе до изключение и ще се покаже „Fail“. Ако марките са по-високи или равни на 50, тя ще отпечата съобщението “Pass”.

Какво е хвърляне в Java?

Ключовата дума хвърляния се използва за обявяване на изключение. Следва името на класа на изключенията. например - хвърля Изключение. Програмистът може да декларира няколко изключения с помощта на ключовата дума хвърляне. Използва се с подпис на метод. Вижте по-долу примера.

Фигура 02: Програма с ключова дума хвърляне

Кодът, който може да има грешка, се поставя вътре в опита черно. Съобщението за грешка е вътре в блока за хващане. Обаждащият се метод идентифицира, че могат да се очакват определени видове изключения от наречения метод. Обаждащият се трябва да бъде подготвен с някакъв механизъм за хващане. В тази ситуация се използва ключовата дума хвърляне. Той се определя веднага след изявлението за декларация за метода и непосредствено преди отварящата скоба.

Какво е сходството между хвърлянията и хвърлянията в Java?

  • И двете са ключови думи в Java за обработка на изключения.

Каква е разликата между хвърлянията и хвърлянията в Java?

хвърлят срещу хвърляния в Java

„Хвърлят“ е ключова дума в Java, която се използва за изрично хвърляне на изключение. „Хвърлянията“ е ключова дума в Java, която се използва за обявяване на изключение.
 Множество изключение
Не може да има множество изключения с хвърляне. Може да има множество изключения с хвърляния.
Следван от
След „хвърлянето“ се следва инстанция. След хвърлянията се следва класът.
 Начин на използване
В метода се използва "хвърлянето". "Хвърлянията" се използва с подпис на метод.

Обобщение - хвърляне срещу хвърляния в Java 

Грешките във времето на стартиране причиняват програмата да се компилира, но тя дава неочаквани резултати или прекратява изпълнението на програмата. Това условие е изключение. Хвърлянията и хвърлянията са две ключови думи, използвани в програмирането на Java за обработка на изключения. Тази статия обсъжда разликата между хвърляне и хвърляне. Разликата между хвърлянията и хвърлянията в Java е, че хвърлянето е ключова дума, използвана за изрично хвърляне на изключение, докато хвърлянията се използват за обявяване на изключение.

справка:

1.Throw и хвърля ключова дума в java с пример | Управление на изключенията Теория на Java, Tube за програмиране, 2 ноември 2017. Достъпно тук
2. Точка, уроци. „Изключения на Java.“ Точка за уроци, 8 януари 2018 г. Достъпно тук
3. „Ключова дума на Java се хвърля - javatpoint.“ Учебни точки, налични тук