Parent Class method throws illegalMonitorStateExcpetion,Can the child class Overrided method throws RuntimeException?
Respostas da entrevista
Sigiloso
2 de jan. de 2016
No,Child class method can throw child Exceptions of IllegalMonitorStateException Not its Parent.
4
Sigiloso
25 de fev. de 2016
The overriding method can throw any unchecked (runtime) exception, regardless of whether the overridden method declares the exception or not.
Sigiloso
6 de jan. de 2016
Yes, It can throw a RuntimeException. RuntimeException and It's childs are Unchecked Exceptions.
When a parent class throws a checked exception that means overridden method, overriding method in child class it's optional to throw checked exception.
If overriding method throws a checked exception that should be same as overridden or it's child.
In above question it can throw a unchecked exception.