class ThrowsExecp {
{
}
public static void main
(String args
[]) {
try {
fun();
}
System.
out.
print("caught in main."); }
System.
out.
print("All is well"); }
}
Y2xhc3MgVGhyb3dzRXhlY3AgeyAKc3RhdGljIHZvaWQgZnVuKCkgdGhyb3dzIEV4Y2VwdGlvbiAKeyAKICAgIHRocm93IG5ldyBFeGNlcHRpb24oKTsgCn0gCnB1YmxpYyBzdGF0aWMgdm9pZCBtYWluKFN0cmluZyBhcmdzW10pIAp7ICAgCiAgICB0cnkgeyAKICAgICAgICBmdW4oKTsgCiAgICB9IAogICAgY2F0Y2ggKEV4Y2VwdGlvbiBlKSB7IAogICAgICAgIFN5c3RlbS5vdXQucHJpbnQoImNhdWdodCBpbiBtYWluLiIpOyAKICAgIH0KICAgIFN5c3RlbS5vdXQucHJpbnQoIkFsbCBpcyB3ZWxsIik7IAp9IAp9IA==