import java.util.InputMismatchException; import java.util.Scanner; public class Main { public static void main(String[] args) { // exception = an event that occurs during the execution of a program that, // disrupts the normal flow of instructions Scanner scanner = new Scanner(System.in); try { System.out.println("Enter a whole number to divide: "); int x = scanner.nextInt(); System.out.println("Enter a whole number to divide by: "); int y = scanner.nextInt(); int z = x/y; System.out.println("result: " + z); } catch(ArithmeticException e) { System.out.println("You can't divide by zero! IDIOT!"); } catch(InputMismatchException e) { System.out.println("PLEASE ENTER A NUMBER OMFG!!!"); } catch(Exception e) { System.out.println("Something went wrong"); } finally { scanner.close(); } } }
@haruamia79312 жыл бұрын
Why use int not double? cant 5/2 with int... try { System.out.println("Enter a whole number to divide: "); double x = scanner.nextDouble(); System.out.println("Enter a whole number to divide by: "); double y = scanner.nextDouble(); double z = x/y; System.out.println("result: " + z); }
@guytordjman71662 жыл бұрын
@@haruamia7931 this will not throw an exception. If y=0 then z is infinity. Arithmetic exception is thrown only when dealing with integer division - give it a try!.
@oscarjosefsson9300 Жыл бұрын
Excuse my but what is the "e" after Exception? Is e an object? Is there any special reason for calling it e? Is there a risk of creating more than one object since e is used for all the catchers?
@dd0n396 Жыл бұрын
@@oscarjosefsson9300 you can name it anything you want. E is just standard
@oscarjosefsson9300 Жыл бұрын
@@dd0n396 Thanks! 👍
@alexshepel55993 жыл бұрын
Your channel is really helpful. Hope you will continue with this. Don't stop, bro!
@andrevandenheever67403 жыл бұрын
Really like your clear short presentations, thank you. Keep up the good work!
@jamesarden75542 жыл бұрын
This is by far the best explained java course out there and i have seen loads!!! Concepts i have had trouble with are now no problem thanks to this channel plus i have learned stuff i never even knew java could do
@thewewguy8t88 Жыл бұрын
honestly i thought bucky from the newboston did a decent job as well. granted i never made it past video 40 lol.
@paulinewachira58392 ай бұрын
I appreciate how you explain the important concepts in a very simple and brief manner. Try block ,catch block and finally.Thank you
@cuca324311 ай бұрын
You are the best teacher! Now I understand why different exceptions are used.
@huzaifafaisal50193 жыл бұрын
bro you are so underrated, you cleared things up so much after my lecture
@stephenbond94872 жыл бұрын
No cap the best straightforward and simple tutorials ever
@eyashamdan4371Ай бұрын
Best teacher on all of KZbin!!!
@adityasharma6132 Жыл бұрын
You are really amazing to explain everything. Never stop to make videos!
@miyaspapa5628 Жыл бұрын
Clear and concise as always. Thanks bro. You're at 999k subs as of today! Congrats on (inevitably) hitting 1 mil!!!
@gutside80698 ай бұрын
Explained so simply. I really appreciate it. Confidence in Ability to Learn Information . . . Restoring(45%) . . . (99%). . .
@Edna_Konrad Жыл бұрын
I really like how basic it all looks like, just for people to understand the concept. Thx bro!
@kayleighrenner8292 жыл бұрын
One of my favorite channels for java on KZbin!!
@kristynicole62012 жыл бұрын
Amaaazzzing tutorials, so helpful. Don't stop making tutorials please!
@skl77143 жыл бұрын
I really love java ..U made it more fun and interesting..THANKS BRO!
@rajneelram42292 жыл бұрын
Appreciate how you explain how to put the exception in blocks, I have been trying to find a decent example of how it works with the code portion. Thank you!
@chillwavefrequency8108 Жыл бұрын
Great videos bro. Love that you cover so much in one Channel. Keep it up Bro!
@omersond48913 жыл бұрын
very helpful. i never understood these try catch stuff before. finally i understand. thanks ma bro
@notahmed66822 ай бұрын
i really love the way you explained it, thank you..
@Garrison862 жыл бұрын
Thank you Bro code for the amazing tutorials, they are a life saver.
@atulgurung62139 күн бұрын
Nicely defined about exception bro, i like the way you teach bro...
@deltashit2 жыл бұрын
Thank you! Now I finally understand the try and catch blocks. But why is the finally block even needed? Could you not just write the code inside the finally block after the whole try-catch and it would still be executed just fine?
@eyobabebe75362 жыл бұрын
Great explanation, i love the way of teaching , keep doing bro
@ShermukhammadKarimovАй бұрын
thanks for clear explanation
@issker88403 ай бұрын
love your vids bro!
@rochellemellomida99723 жыл бұрын
Hello bro, i really love watching your videos, these helped me a lot as a self-learner and beginner in java greetings from the Philippines♥♥♥
@BroCodez3 жыл бұрын
Glad you like them! Thanks for watching Rochelle!
@kameshwaranr35692 ай бұрын
God level explanation bro😎
@danishhussain96422 ай бұрын
Great teaching, Bro!
@naledimotsoikha6807 Жыл бұрын
I spent 3hours in class trying to understand this and you do it in 7min52s ... wow you saves me.
@kairavpathak21783 жыл бұрын
I subbed. Ur videos are so easy to understand. Thank god I found your channel. Otherwise I would be lost in the yt coding world
@BroCodez3 жыл бұрын
Glad to have you here Kairav!
@kairavpathak21783 жыл бұрын
Could you upload some vids in your gaming channel too? Like maybe once a week if you are busy or something.
@vklmao86773 жыл бұрын
Ahhh, a siting at my desk with a coffee ....watching a cool KZbin video about it......and do not have to go through stacks overflow what else is needed....COOL!!!!😎😎
@fire_krystal10 ай бұрын
best explanation out there! thanks sm
@Stella-ic7nc3 ай бұрын
thanks for summarizing what my lecturer spent 1,5h talking about !
@Ragehunter Жыл бұрын
tysm for the examples it was clearly understandable :)
@ivanpryhorshnia68542 жыл бұрын
That's quite useful, thanks a lot for a video!
@fareskamal41452 жыл бұрын
thank u i wish every one explains in ur way
@fakharjafri35059 ай бұрын
I watched this video to solve a question on hackerank, which I haven't solved in 6 months. It seems easy now, thanks bro
@adarshvardan682511 ай бұрын
your videos are very helpful
@azerpashahuseynli4443 жыл бұрын
Thank you Bro, perfect explanation
@AdelitoTeca-mi6xg2 ай бұрын
very nice, you´re great on it
@shockwave24773 жыл бұрын
Great playlist
@helenaa13047 ай бұрын
Thanks Bro, I really needed this for my comp sci class 👍
@dhmilan6077 Жыл бұрын
Damn!! What a simple and easy way to teach
@anapopova9199 Жыл бұрын
It was interesting and good to know! Thanks 🙂 I will follow you!
@amada.103 жыл бұрын
Hahah I literally like this video, everytime you create a catch function, you don't forget to include a silly word🤪😂😂😂
@chrisstuff8235 Жыл бұрын
Bien expliqué. Merci Monsieur
@113_03 Жыл бұрын
Thank you bro u really saved my life
@danny.30363 жыл бұрын
Thanks, Bro! ☕ You're awesome!
@FarizDarari Жыл бұрын
HUGE THANKS!!!
@thanhhuyvu45302 жыл бұрын
i understood try-catch. Thanks Bro
@michael_scarn_ Жыл бұрын
Bro, hats off, thanks a million
@mpbabu802 жыл бұрын
Excellent teaching
@infinitepossibilities26142 жыл бұрын
2:22 - Surroud any Dangerous code with the try block. Haha that was amazing bro!
@RK_Rom302 жыл бұрын
brooo you videos is educational at somehow entertaining hahahaa
@user-eo6sv1gs7p4 күн бұрын
Nice Bruhh I love Your Video
@xxg3fallxx58910 ай бұрын
very nice explanation
@user-ed7ue4fu6z11 ай бұрын
Thanks pal, that was quite helpfull
@fitzsimmons74 ай бұрын
thank you, this was helpful
@amadujalloh47003 жыл бұрын
Geez what is more beautiful than reading Big Java text book and watching the practicals here with my bro? Nothing is better in Java than @Bro code...
@cosecE2 жыл бұрын
recommended your channel to all my juniors
@airadjurad89348 ай бұрын
good explanation :)
@lm_slayer1 Жыл бұрын
I passed my exam because of you KINGGGGGGGG
@alanwarthon11 ай бұрын
Perfect!, thanks.
@user-et7bw8hn9m6 ай бұрын
bro, your my go to when my teacher fails me. Thank you.
@firsttime80646 күн бұрын
love u man, thx
@hemanthneupane86083 жыл бұрын
I subscribed your channel right away I saw this series. I was having trouble learning java and i had not found any good videos on youtube. Thank you! Your videos are helping me all way out!
@BroCodez3 жыл бұрын
thanks for watching Hemanth!
@azizt67737 ай бұрын
Bro you are Amazing thank you so much
@shukragaming Жыл бұрын
THANKS YOU SAVED MY DAY
@kemann38152 жыл бұрын
Another great one 👌
@user-sn1vn2ik2o4 күн бұрын
awesome!
@salahadinshemsu6186 Жыл бұрын
Bro!! love you
@lucnahounou8 ай бұрын
Thanks!😁
@minhtetpaing16953 жыл бұрын
Thank you so much sir.
@avoisavo2 ай бұрын
very usefullll
@speklex7799 ай бұрын
dope video
@codesloth9402 жыл бұрын
Your my hero bro
@javacnc98632 жыл бұрын
ThankYou !!!
@darshanraval230 Жыл бұрын
Thanks Bro!
@TheEvertonDias Жыл бұрын
Thanks, Bro!
@Aman-xo4yx2 ай бұрын
my go to java tutorial channel
@pouspot616 Жыл бұрын
thanks brocode for the toturial
@aliaskararzykulov23612 жыл бұрын
good job bro
@amanmourya14514 ай бұрын
Thanks Bro.
@futbolmanyatv1872 Жыл бұрын
Thank you.
@rinadem5219 Жыл бұрын
the best thank you
@nourialsayed3 жыл бұрын
BEST CHANEL EVER
@GaurabSharma-oo8xuАй бұрын
should the error be exactly inside the catch parenthesis? like catch (ArithemeticException) for the arithmetic exception
@Emir-yo8ek11 ай бұрын
Ty man!
@eugenezuev734927 күн бұрын
much appreciate, Bro
@trinithvihanga50842 ай бұрын
goood content
@catherineossah62763 жыл бұрын
i love you Bro !!
@frankH1172 жыл бұрын
Thanks!!!
@itzyuzuruclips10 ай бұрын
Pretty cool bro
@peliscocushd.47882 ай бұрын
thanks bro
@danielsullivan5287 Жыл бұрын
actually watching this in class to help me on my lab