Graal Truffle tutorial part 15 – exceptions

In the fifteenth part of the Truffle tutorial, we implement exception handling - throwing them, catching them, and making sure they provide the correct stack traces. Along the way, we will learn about new Truffle concepts like source sections, stack trace elements, and more.