Introducción a Java

Java es un lenguaje de programación de propósito general, concurrente, orientado a objetos que fue diseñado específicamente para tener tan pocas dependencias de implementación como fuera posible. Su intencion es permitir que los desarrolladores de aplicaciones escriban el programa una vez y lo ejecuten en cualquier dispositivo (conocido en ingles como WORA, o "write once, run anywhere"), lo que quiere decir que el codigo que es ejecutado en una plataforma no tiene que ser recompilado para correr en otra.

EXCEPTION

Las excepciones conocidas como errores en la ejecucion genera una situacion atipica que provoca fallos en el funcionamiento del programa. Cuando pasan estas cosas se genera un codigo de error con la informacion del error y de la linea donde ha ocurrido.


En java tanto las excepciones como los errores derivan del throwable, los errores suelen ocurrir por problemas de la maquina virtual java mientras que las excepciones son provocadas por errores en la programacion. Para poder sacar el exception, tenemos que usar try/catch y finally, con ello nos permitira en caso de fallo recuperarse del fallo. Si solo queremos informar del fallo podemos usar throw.