Jak rzucić wyjątek w Javie

Jak rzucić wyjątek w Javie
Java popiera koncepcję obsługi wyjątków, która gwarantuje rozwiązanie błędów w czasie wykonywania, aby normalna obserwacja programu pozostała funkcjonalna. Aby to zrobić, Java oferuje różne techniki obsługi wyjątków, takie jak TRY-Catch, rzut, wreszcie rzuca. Możemy więc użyć dowolnej z tych technik, aby uniknąć możliwości takich wyjątków. Ponadto Java pozwala nam rzucić niestandardowe wyjątki, a w tym celu użyto słowa kluczowego rzutu.

W tym poście nauczymy się, jak rzucić wyjątek w Javie, aby to zrobić, omówimy następujące tematy:

  • Co to jest rzut w Javie?
  • Jak rzucić wyjątek w Javie
  • Przykłady

Więc zacznijmy!

Co to jest rzut w Javie?

Jest to słowo kluczowe, które służy do wyrzucania wyraźnego wyjątku. Możemy określić obiekt wyjątku zdefiniowany przez użytkownika i wyrzucić go jawnie za pomocą słowa kluczowego rzutu.

Jak rzucić wyjątek w Javie

W tej sekcji rozważymy kilka przykładów, aby dowiedzieć się, jak rzucić wyjątek w Javie.

Przykład 1
W tym przykładzie utworzymy metodę zdefiniowaną przez użytkownika o nazwie Verify (int num), która przyjmie parametr numeryczny. Jeśli przekazana wartość jest większa niż 26, wówczas metoda Verify () wyrzuci wyjątek arytmetyczny, w przeciwnym razie, jeśli przekazana wartość jest mniejsza lub równa 26, wówczas metoda Verify () wyświetli komunikat powitania.

Klasa publiczna Simplejavaprogram
public static void Verify (int num)
if (num> 26)
Rzuć nowe arytmeticexception („ponad starzejąc! nie kwalifikujący się do tej pracy ”);

w przeciwnym razie
System.na zewnątrz.println („Gratulacje! Jesteś uprawniony do tej pracy ”);


public static void main (string [] args)
weryfikować (29);

Powyższy program wytworzy następujące dane wyjściowe:

Powyżej fragment weryfikuje działanie słowa kluczowego rzutu.

Przykład2
Możemy zdefiniować własny zestaw reguł, a na podstawie tych zasad możemy rzucić wyjątek za pomocą słowa kluczowego rzutu. W tym przykładzie wyrzucimy arytmeticexception, jeśli metoda Divide () otrzymamy liczbę zero:

Klasa publiczna Simplejavaprogram
public Static Void Divide (int num)
if (num == 0)
Rzuć nowy arytmeticexception („Błąd: Enter inny niż zero”);

w przeciwnym razie
num = 150%num;
System.na zewnątrz.println („reszta:” + num);


public static void main (string [] args)
podziel (0);

W powyższym programie metoda podziału otrzymała wartość „0”, aby wyrzuci wyjątek arytmetyczny wraz z komunikatem określonym przez użytkownika:

W ten sposób możemy rzucić niestandardowy wyjątek w Javie.

Wniosek

W Javie rzut jest słowem kluczowym, które służy do rzucenia wyraźnego wyjątku. Możemy określić obiekt wyjątku zdefiniowany przez użytkownika i wyrzucić go jawnie za pomocą słowa kluczowego rzutu. Możemy zdefiniować własny zestaw reguł, a na podstawie tych zasad możemy rzucić wyjątek za pomocą słowa kluczowego rzutu. Ten zapis wyjaśnia, jak rzucić wyjątek w Javie za pomocą słowa kluczowego rzutu. Ponadto przedstawia kilka przykładów głębokiego zrozumienia słowa kluczowego rzutu.