Què vol dir llançar una excepció?
Què vol dir llançar una excepció?

Vídeo: Què vol dir llançar una excepció?

Vídeo: Què vol dir llançar una excepció?
Vídeo: Всадник по имени Смерть (4K, драма, реж. Карен Шахназаров, 2004 г.) 2024, Desembre
Anonim

El terme excepció és l'abreviatura de la frase "esdeveniment excepcional". Definició : An excepció és un esdeveniment, que es produeix durant l'execució d'un programa, que interromp el flux normal de les instruccions del programa. Creant un excepció objecte i lliurar-lo al sistema d'execució es crida llançant una excepció.

Aleshores, quina s'utilitza per llançar una excepció?

El llançar paraula clau en Java és utilitzat de manera explícita llançar una excepció des d'un mètode o qualsevol bloc de codi. Podem llançar marcat o desmarcat excepció . El llançar la paraula clau és principalment solia tirar costum excepcions.

De la mateixa manera, què passa si llencem una excepció al bloc catch? Quan una nova excepció és llançat en a bloc de captura o finalment bloc que es propagarà a partir d'això bloc , després el corrent excepció serà avortat (i oblidat) com el nou excepció es propaga cap a l'exterior.

Tenint-ho en compte, quina diferència hi ha entre llançar una excepció i capturar una excepció?

La clàusula Throws s'utilitza per declarar un excepció , el que significa que funciona de manera similar a la prova- agafar bloc. Llançar s'utilitza la paraula clau en el cos del mètode llançar una excepció , mentre que throws s'utilitza a la signatura del mètode per declarar el excepcions que pot passar en el declaracions presents en el mètode.

Quan s'ha de llançar una excepció?

Ús excepcions per notificar coses que no s'han d'ignorar. No utilitzeu excepcions si l'error es pot gestionar localment. Assegureu-vos que el excepcions estan al mateix nivell d'abstracció que la resta de la vostra rutina. Excepcions s'ha de reservar per allò que és realment excepcional.

Recomanat: