ハック 2014.06.18 457try-catchブロック内で例外がスローされていない場合の対処法 ツイート シェア はてな try-catchブロック内で、例外がスローされる処理に対してそれぞれにtry-catchブロックを使いそれぞれで異なる例外時の処理を用意するなどのことをしている場合、全体にかかっているtry-catchブロックには例外がスローされなくなってしまうことがある。この場合は} catch (Exception ex){の前に} catch (RuntimeException ex) { throw ex; }を用意することで例外がスローされるようにすることができる。つくってみた!社内のトイレ難民解決!トイレ空き状況確認システムを作ってみたAmazon Polly と Slack を使って Alexa へ (物理的に) 話しかけるシステムを作ってみた社長が「寒い寒い」というので社長席の温度をRaspberry Piで監視してみた。関連記事 例外処理throws 例外処理のfinally PHPでの例外処理の方法 phpのデバッグをしたい時 自動テスト(PHPUnit)、例外を処理する。 IndexOutOfBoundsExceptionの場所