If you are from Java background, then you would be familiar with Exception Handling where you are forced to use it extensively. But, most of the modern programming language, like Rust doesn't support Exception Handling. You might wonder how is this possible! In these slides, you will walk through how rust handles exception problem without having exceptions. These slides also cover: 1. Brief introduction about Rust Programming Language. 2. How Rust handles errors in Compile Time. 3. Dealing with Exception handling in Other Languages vs Rust.