can you catch runtimeexception