Használhatunk dobásokat dobás nélkül?
Pontszám: 4,6/5 ( 67 szavazat )Mikor használjunk dobást és dobást?
A throws kulcsszó annak deklarálására szolgál, hogy mely kivételek dobhatók ki egy metódusból , míg a throw kulcsszó kifejezetten kivételek dobására szolgál egy metóduson vagy kódblokkon belül. A throws kulcsszó a metódus aláírásában használatos, és deklarálja, hogy mely kivételek dobhatók ki egy metódusból.
Használhatjuk a bedobást?
A hívó félnek kezelnie kell a kivételt egy try-catch blokk segítségével, vagy továbbítania kell a kivételt. Akár bejelölt, akár nem ellenőrzött kivételeket dobhatunk . A throws kulcsszó lehetővé teszi a fordító számára, hogy segítsen olyan kódot írni, amely kezeli az ilyen típusú hibákat, de nem akadályozza meg a program rendellenes leállását.
Miben különbözik a dobás a dobástól?
A Throw egy olyan kulcsszó, amely kivételt dob kifejezetten a programban egy függvényen vagy egy kódblokkon belül. A dobások egy kulcsszó, amelyet a metódus aláírásában használnak, hogy deklaráljanak egy kivételt, amelyet a függvény dobhat a kód végrehajtása közben.