#Scala - Your First Programming Language - Part 21.1 - Exceptions & Other Error Handling Techniques
DevInsideYou
In this video we will discuss all the possible ways to handle errors in Scala. It is mostly focused on exceptions, but also covers other interesting Techniques like Option, Either, Try, util.control.Exception.catch and friends, home baked types, external libraries and many other things. Most importantly it provides some guidance for when to use which technique. This video got too long so it is split into 2 parts.
The throwable API is here: https://docs.oracle.com/javase/7/docs/api/java/lang/Throwable.html
The scala.util.control.Exception API is here: https://www.scala-lang.org/api/2.12.4/scala/util/control/Exception$.html
The scala.util.control.NonFatal API is here: https://github.com/scala/scala/blob/v2.12.4/src/library/scala/util/control/NonFatal.scala
The scalactic library is here: http://www.scalactic.org/
This video is part of the following playlist: https://www.youtube.com/playlist?list=PLJGDHERh23x-YBJ8LmYU_IGBFflvsKfLu Website: https://devinsideyou.com
Patreon: https://patreon.devinsideyou.com Discord: https://discord.devinsideyou.com Twitter: https://twitter.devinsideyou.com Github: https://github.devinsideyou.com
Install scripts: https://install.devinsideyou.com Giter8 templates: https://g8.devinsideyou.com
Spotify concentration playlist: https://code.radio.devinsideyou.com
Cheers and Happy Coding!
#Exception #tutorial ... https://www.youtube.com/watch?v=oOj7rfoDzJ0
429157987 Bytes