codepad
[
create a new paste
]
login
|
about
Language:
C
C++
D
Haskell
Lua
OCaml
PHP
Perl
Plain Text
Python
Ruby
Scheme
Tcl
class testdata { void test1() { try { //何かエラー出そうな処理 } catch (NullPointerException e) { } catch (OutoOfMemoryError e ) { } } void test2() { try { //何かエラー出そうな処理 } catch (NullPointerException e) { } catch (OutoOfMemoryError e ) { } } } //↑のソースだと、両方共にぬるぽとか書かないといけないかつ //増えてくるとそれだけ行が増える //Javaが6で開発のため | 使えない //↓のようにまとめたい class testdata { void test1() { try { //何かエラー出そうな処理 } catch (??? e) { //errorException呼び出し } } void test2() { try { //何かエラー出そうな処理 } catch (??? e) { //errorException呼び出し } } void errorException(??? e) { if(e == NullPointerException) //↑if文でも何でもいいので対応するエラーを判定 //複数記載 } }
Private
[
?
]
Run code
Submit