 So we have one final type of conditional statement, and this is where things get a little bit different. We have something known as a switch statement. So a switch statement now is looking at things in regards to what happens if I want to say something is explicitly equal to something. I'm looking at all these different possible scenarios of what it could possibly equal. In this regard, again, I've jazzed it up a little bit and I said maybe I want to build my own ASCII converter. I don't want to do the casting that we've learned already because that was confusing and I didn't understand it. You should go back and watch that video. But I wanted to go ahead and design my own. So one of the things that we can do is by adding in this switch statement, notice how again, I include curly braces to indicate that this is a block of code. And inside of this block of code, I'm going to look at different cases. You can think of this almost like the test cases I do in our homework. So the thing that I establish is again, I make my keyword switch telling Java what kind of code I'm about to do. And then I tell it what I'm going to be comparing. What am I going to be looking at the entire time? What variable? So now, every time I want to deal with a potential case, that word, I use the word case. And then I say what it might potentially equal. In this case, a 65. Well, afterwards, this is where things change a little bit. Instead of putting more curly braces in, I put in a colon. And that colon indicates that the block of code afterwards is going to be what gets calculated out. Now, this is a little bit interesting, but I've included this guy right here. I cannot draw those arrows to save me. There we go. I've included this break statement. This is a new keyword as well. But what this does is this tells Java to exit out of my code. And there's a reason behind this because it'll actually evaluate all the different potential things it can equal. And that's actually a little weird because you're thinking, oh, well, it can only equal one thing. Think of this in the same regard as if I were to make that multi-line code again. There are many differences. Instead of there being an else, it's just an if statement. It's a single alternative if statements one after another. That's actually what I'm doing when I make a switch statement. And in fact, as you can see, what happens if I do not include a break at, say, case 75? That's the one that will be executed in this regard. Well, we take a look at it if you want. You can do this yourself. You go ahead and pause the video for a second. Hopefully you've seen what it will do. But if we compile out our code, what we're going to see is in this regard with the break statement, case 75 is K. If I remove that break statement, if I remove that break statement, then what will happen is not only is X going to equal, not only is it going to say X is K, but it will actually move on. And then that last section we haven't talked about just yet, but it is known as the default. And that's the end all, be all. This is what this will be displayed if I don't exit out of my code.