Sobes.tech
Junior — Middle

Кадом истиснои асосӣ барои ҳамаи истисноҳои дигар дар забон хизмат мекунад?

sobes.tech AI

Ҷавоб аз AI

Дар забони Java (ки барои навиштани Android истифода мешавад) асосии истисно, ки ҳамчун пешгузашти ҳамаи дигар истисноҳо хизмат мекунад, синфи java.lang.Throwable мебошад.

Аммо, агар дар бораи истисноҳо (exceptions) махсус гап занем, синфи асосии онҳо java.lang.Exception мебошад, ки аз Throwable мерос мегирад. Ҳамчунин, java.lang.Error вуҷуд дорад, аммо барои хатоҳои ҷиддӣ пешбинӣ шудааст, ки одатан коркард намешаванд.

Аз ин рӯ, барои коркарди истисноҳо одатан синфҳое истифода мешаванд, ки аз Exception мерос мегиранд.