You are right. I thought they weren't as you don't have to call it out in throws declaration. I'll add a catch clause for RuntimeException.