Does adding parentheses around a throw argument have any effect?
问题 Is there a difference in writing: throw SomeException; and throw(SomeException); I have seen some sources that claim the latter (with parentheses) is not a good option for some reason but alas I can not recall where I've seen this. 回答1: There should not be any functionality difference between the two expressions apart from the parentheses. I have never heard of any clear reason that says why one should be superior to the other. To me the first option looks more intuitive as it does not