tanakahdaのプログラマ手帳

プログラミングとかソフトウェア開発とかの備忘録

例外処理 catchesブロックの仕様@UiPath

  • Catchブロックでキャッチできる最大数に上限はない。tryステートメントには任意の数のcatchステートメントを使用できます。
  • 複数のキャッチステートメントを実装した場合、最も具体的な例外のみがキャッチされ、そのハンドラーが実行される。

例えば、セレクターが見つからない例外(SelectorNotFoundException)が発生するケースで、catchesを下記の順番で実装しても、SelectorNotFoundExceptionがキャッチされる。
1. SystemExceotion
2. Exception
3. SelectorNotFoundException