Skip to Content
Aprender Java, 6ª Edición
book

Aprender Java, 6ª Edición

by Marc Loy, Patrick Niemeyer, Daniel Leuck
September 2024
Intermediate to advanced
552 pages
16h 34m
Spanish
O'Reilly Media, Inc.
Book available
Content preview from Aprender Java, 6ª Edición

Capítulo 6. Tratamiento de errores

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

Siempre encontrarás errores en en el mundo real. La forma en que los manejas ayuda a mostrar la calidad de tu código.

Java tiene sus raíces en los sistemas embebidos, es decir, en el software que se ejecuta dentro de dispositivos especializados, como los ordenadores de mano, los teléfonos móviles y las lujosas tostadoras que hoy en día podríamos considerar parte del Internet de las cosas (IoT). En esas aplicaciones, es especialmente importante que los errores de software se gestionen con solidez. La mayoría de los usuarios estarían de acuerdo en que es inaceptable que su teléfono se bloquee de forma habitual o que su tostada (y quizás su casa) se queme porque ha fallado algún software. Dado que no podemos eliminar la posibilidad de errores de software, reconocer y tratar metódicamente los errores a nivel de aplicación es un buen paso en la dirección correcta.

Algunos lenguajes dejan totalmente en manos del programador la responsabilidad de gestionar los errores. El propio lenguaje no proporciona ayuda para identificar los tipos de error ni herramientas para tratarlos con facilidad. En el lenguaje C, por ejemplo, las funciones suelen indicar un fallo devolviendo un valor "irrazonable" (como el idiomático -1 o un null). Como programador, debes saber qué constituye un mal resultado y qué significa. A menudo resulta incómodo sortear ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Recetas Java modernas

Recetas Java modernas

Ken Kousen

Publisher Resources

ISBN: 9781098181642Supplemental Content