Mastering Java Exceptions with Best Practices
Building reliable software is not just about understanding how Java exceptions work, but to also understand how to use them in the right way. So, it is more than learning Java exceptions as a language feature and that is what this course aims to teach. This intensely practical specialized course has been designed with following objectives:
- To give you a complete understanding of the Java exceptions mechanism
- To teach the best practices & idioms for effectively writing Java exceptions
For best practices & idioms, we discuss in code all exception-related principles outlined in the popular Effective Java book. This is one of the highlights of the course and will make you truly complete. Be assured that we have also put most of these principles in practice in some of the large projects that we have worked on. All the topics will be explained through code. Most of the code is based on a single concept of sharing data with a partner in a programmatic way. The code will be built gradually with each discussed topic. There is also a bonus chapter where we demonstrate how to debug Java programs in Eclipse and also how to use JUnit unit testing framework. The course content is being actively used at top companies like Intel, Cognizant, and TCS for employee up-skilling.