Skip to Content
De Java a Kotlin
book

De Java a Kotlin

by Duncan McGregor, Nat Pryce
September 2024
Intermediate to advanced
424 pages
10h 56m
Spanish
O'Reilly Media, Inc.
Book available
Content preview from De Java a Kotlin

Capítulo 19. Lanzar para volver

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

Java utiliza excepciones comprobadas y no comprobadas para representar y gestionar errores. Kotlin admite excepciones, pero no incorpora excepciones comprobadas al lenguaje de la misma forma. ¿Por qué Kotlin rechazó el enfoque de Java, y qué deberíamos utilizar en su lugar?

Tú no tienes que programar ordenadores durante mucho tiempo para descubrir que las cosas van mal...

...de muchas maneras.

Al principio de sus carreras, sus autores tendían a pasar por alto los errores. A menudo seguimos haciéndolo, al menos al principio de un proyecto. Sin embargo, a medida que el sistema crece, aprendemos cómo afectan los fallos a la aplicación y empezamos a añadir código para afrontarlos, al principio poco a poco, más tarde con alguna estrategia basada en la experiencia. En este sentido, nuestro tratamiento de errores evoluciona del mismo modo que otros aspectos de nuestro diseño de software. A veces diseñamos por adelantado, aprovechando nuestra experiencia en sistemas similares; otras veces dejamos que la escritura del software nos enseñe lo que necesita.

A falta de una estrategia más deliberada, la mayoría de los sistemas lanzan excepciones por defecto cuando algo va mal, y capturan y registran esas excepciones en algún nivel externo. Las utilidades de línea de comandos saldrán en este caso, con la esperanza de haber proporcionado suficiente ...

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
Programar Android con Kotlin

Programar Android con Kotlin

Pierre-Olivier Laurence, Amanda Hinchman-Dominguez, G. Blake Meike, Mike Dunn
Sistemas reactivos en Java

Sistemas reactivos en Java

Clement Escoffier, Ken Finnigan

Publisher Resources

ISBN: 9781098198404Supplemental Content