Junior — Middle
RuntimeException'dan meros olgan o'z xatosini RuntimeException turiga aylantirish mumkinmi?
sobes.tech AI
AIdan javob
Ha, RuntimeException'dan meros olgan o'ziga xos istisno uning vorisi bo'lib, muammo bo'lmaydi, uni RuntimeException turiga o'tkazish mumkin.
Misol:
class MyException extends RuntimeException {}
try {
throw new MyException();
} catch (RuntimeException e) {
// Bu yerda e — bu RuntimeException, aslida esa MyException
System.out.println("RuntimeException istisnosi ushlandi");
}
Shunday qilib, meros olish o'ziga xos istisnolarni RuntimeException sifatida ishlatish va ularni bu turga o'tkazish imkonini beradi.