Multiple Catchers try { // do something... } catch (SomeType st) { // handle SomeType exception } catch (SomeOtherType sot) { // handle SomeOtherType exception } catch (...) { // handle anything else }