Normally, I\'d do this:
try { code code that might throw an anticipated exception you want to handle code code that might throw an anticip
If I could choose the second I would probably separate this into two functions.