Share via


Throw must be followed by an expression on the same source line

You used the throw keyword, but did not follow it with an expression on the same source line. A throw statement consists of two parts: the throw keyword, followed by the expression to be thrown. For example:

if (denominator == 0) {  
 throw new DivideByZeroException();  
}  

You cannot split these two components up.

To correct this error

  • Make sure that the throw keyword and the expression to be thrown appears on the same line.

See also

Error Object
throw Statement
try...catch...finally Statement