throw null の動作報告

・・・
1
irof @irof

流石にこれは見たことなかった / [Java] まったくもって意味不明 - ウンコード・マニア http://t.co/DZCu7SL0 #unkode

2012-11-08 14:23:12
irof @irof

ほんとだ、コンパイルとおるんだ。 throw (Throwable)null; とかしなくていいんだ。……って考えてみればreturnとかもそうか。ふむ。

2012-11-08 14:27:06
だいくしー @daiksy

Scalaでもコンパイル通ったよ! > throw null

2012-11-08 14:28:33
ぐるぐる系SQL @bleis

C#もコンパイル通ったよ! > throw null

2012-11-08 14:40:20
ぐるぐる系SQL @bleis

F#もコンパイル通った!!! > raise null .

2012-11-08 14:41:09
安心沢ガブ美 @gab_km

>>> raise None Traceback (most recent call last): File "<stdin>", line 1, in <module> TypeError: exceptions must derive from BaseException

2012-11-08 14:41:14
irof @irof

続々と届く動作報告(なにこれ

2012-11-08 14:42:01
irof @irof

予想外なところから通らない報告が……

2012-11-08 14:43:38
ぐるぐる系SQL @bleis

Exceptionにnullを代入(というかアップキャスト)できることから考えると、throw nullがコンパイル通るのは普通に普通な感じがする。

2012-11-08 15:06:06
heavenshell @heavenshell

throw null 問題。 PHP は「Fatal error: Can only throw objects」って出た。つまらんw

2012-11-08 16:08:21