Javaのtry-catchでの「|」が何を意味するかを解説
今回はtry-catchのcatchで「|」が何を意味するかを解説します。
|の意味
下記のサンプルコードで考えます。
try {
} catch (SQLException | IllegalStateException e) {
}3行目の「SQLException | IllegalStateException」の「|」は「または」を意味します。
通常「||」を使いますがcatch文の中では「|」にしないといけないということです。