Bakit hindi natin dapat mahuli ang runtime exception?
Bakit hindi natin dapat mahuli ang runtime exception?

Video: Bakit hindi natin dapat mahuli ang runtime exception?

Video: Bakit hindi natin dapat mahuli ang runtime exception?
Video: HINDI GUMAGANA ANG FACEBOOK MESSENGER APP ANDROID | Paano Ayusin ang Messenger na Hindi Nakabukas 2024, Mayo
Anonim

Catching Exception o Throwable

Mga pagbubukod sa runtime kumakatawan sa mga problema na direktang resulta ng problema sa programming, at dahil dito ay hindi dapat mahuli dahil hindi ito makatwirang inaasahan na makabawi mula sa kanila o hawakan sila. Nanghuhuli Throwable will hulihin lahat

Kung isasaalang-alang ito, OK lang bang mahuli ang runtime exception?

Mga pagbubukod sa runtime maaaring mangyari kahit saan sa isang programa at sa isang tipikal na programa ay maaaring napakarami. Karaniwan, ang halaga ng pagsuri para sa mga pagbubukod sa runtime lumampas sa benepisyo ng paghuli o pagtukoy sa kanila. Kaya hindi kailangan ng compiler na ikaw hulihin o tukuyin mga pagbubukod sa runtime , kahit na kaya mo.

Alamin din, ano ang runtime exception? Ang Runtime Exception ay ang parent class sa lahat mga eksepsiyon ng Java programming language na inaasahang mag-crash o masira ang program o application kapag nangyari ang mga ito. Ang Runtime Exception karaniwang nagpapakita ng error ng programmer, sa halip na ang kundisyon na inaasahang haharapin ng isang programa.

Bukod dito, bakit hindi sinusuri ang Runtime Exceptions?

Sa pangkalahatan, hindi kami nakakakuha ng walang check pagbubukod kasi hindi natin kakayanin. Kunin ang database connection halimbawa, kung pisikal na down ang DB, meron hindi paraan upang malutas ng aming aplikasyon ang isyu na iyon, kaya kahit na mahuli namin ito, hindi namin ito mahawakan (malutas) ito.

Posible bang mahuli ang runtime exception sa Java?

Mga pagbubukod sa runtime maaaring mangyari kahit saan sa isang programa, at sa isang tipikal na isa maaari silang maging napakarami. Kaya, ang compiler ay hindi nangangailangan na ikaw hulihin o tukuyin mga pagbubukod sa runtime (bagaman kaya mo). Isang kaso kung saan karaniwan nang maghagis ng a RuntimeException ay kapag ang gumagamit ay tumawag ng isang pamamaraan nang hindi tama.

Inirerekumendang: