课程: Java 8+ Essential Training: Objects and APIs
今天就学习课程吧!
今天就开通帐号,24,600 门业界名师课程任您挑!
Create multiple catch blocks - Java教程
课程: Java 8+ Essential Training: Objects and APIs
Create multiple catch blocks
- [Instructor] When you use structured exception handling in Java, you're looking for particular kinds of exceptions. In this code that I demonstrated in the previous video, I have two bits of code that might generate an exception. The first bit of code is correct right now, it extracts a value out of an array using an index of cars dot length minus one. Because of the zero-based offset, that means give me the last item in the array. If I change that, so I'm looking for just the length, that generates an array index out of bounds exception. If I fix that expression, my flow can now get to this bit of code that tries to call a method from a null object. And that generates a null pointer exception. Right now though, I only have a catch block for the array index out of bounds exception. To fix that, you can add multiple catch sections. I'll start by typing the keyword catch, then inside the parenthesis, I'll pass in the type of the exception I'm looking for, null pointer exception. I'll…
随堂练习,边学边练
下载课堂讲义。学练结合,紧跟进度,轻松巩固知识。