checked exception

If Checked is Compile time exception then why defination of Exception says Exception occurs at runtime?
[110 byte] By [kasima] at [2007-10-3 2:17:15]
# 1

A checked exception, at compile time, forces you to either declare the exception in the caller's 'throws' clause or deal with it in a 'catch' block. That is the compile-time aspect. Contrast this with unchecked exceptions which do not force you to do any or all of the above.

The run-time aspect deals with the exception itself being thrown. This can only occur during program execution. All exceptions, checked or unchecked are thrown and/or caught at run-time.

- Saish

Saisha at 2007-7-14 19:16:05 > top of Java-index,Java Essentials,New To Java...