Compile - time error - The Java compiler cannot compile code, often due to syntax errors. Typical candidates:
- missing brackets
- missing semicolons
- access to private fields of other classes
- missing classes on the classpath (at compile time)
An error occurred while performing - the code is compiled, can be made, but at some time flies, as if you had a division by zero.
- using a variable that is actually
null(may throw a NullPointerException) - using invalid indexes for arrays
- access to resources that are currently unavailable (missing files, ...)
- missing classes on the classpath (at runtime)
("" , )