1
00:00:00,150 --> 00:00:00,870
Welcome back.

2
00:00:01,170 --> 00:00:05,640
In this chapter, we are going to look at the codling fundamentals, part three, so to speak.

3
00:00:05,770 --> 00:00:10,800
So we are going to start with a retests, then we're going to look at lumber expression's.

4
00:00:10,800 --> 00:00:16,020
Then we're going to see how the visibility modifiers work, because we have used them already quite

5
00:00:16,020 --> 00:00:21,660
a bit, but we haven't really looked into them, so we haven't really touched them too much.

6
00:00:21,670 --> 00:00:23,250
And that's what we will look at.

7
00:00:23,490 --> 00:00:29,310
And this chapter then we are also going to see how to use nested and inner classes because we've seen

8
00:00:29,310 --> 00:00:32,159
our classes work and how object oriented programming works.

9
00:00:32,159 --> 00:00:37,440
But there is a thing called nested in inner class and we're going to see how to use that.

10
00:00:37,860 --> 00:00:42,030
Then we're going to see how to use the safe and unsafe cast operator.

11
00:00:42,150 --> 00:00:45,390
And then finally, we're going to look into exception handling.

12
00:00:45,400 --> 00:00:53,160
So what should happen if we get an error or what can we do in order to catch the error and not make

13
00:00:53,160 --> 00:00:55,660
our application suffer by that error?

14
00:00:55,860 --> 00:00:56,300
All right.

15
00:00:56,310 --> 00:01:00,690
So often it really depends on what kind of error we have, but many errors.

16
00:01:00,690 --> 00:01:01,710
We can just catch them.

17
00:01:01,960 --> 00:01:04,769
We can just do something else or we can just not do anything.

18
00:01:04,980 --> 00:01:09,570
And, well, at least not crash the application, even though the application might not exactly do what

19
00:01:09,570 --> 00:01:10,620
we wanted it to do.

20
00:01:10,860 --> 00:01:14,450
But at least it's not going to be suffering in terms of crashing.

21
00:01:14,460 --> 00:01:20,280
And when that happens and the user has your application and crashes, you might accept that one, but

22
00:01:20,280 --> 00:01:22,140
he's not going to accept it multiple times.

23
00:01:22,140 --> 00:01:26,640
So that's why it's super important to look into that topic as well.

24
00:01:26,970 --> 00:01:31,110
OK, so let's get started with this chapter in the next video.

25
00:01:31,110 --> 00:01:31,830
So see you there.

