Код, который вы опубликовали, хорош, если вы хотите выполнить определенную обработку, относящуюся к этому исключению - что вы хотели бы сделать в одном из других блоков catch.Хороший пример может быть, когда вы пытаетесь подключиться к базе данных SQL, и вы можете обрабатывать различные сообщения об ошибках по-разному.
Кроме того, помните, что есть блок "finally", который вы можете добавить в конецсделайте все, чтобы очистить (и общий) код обработки, но вы не получите там информацию об исключениях