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(); } } }
@haruamia79313 жыл бұрын
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!.
@oscarjosefsson93002 жыл бұрын
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! 👍
@paulinewachira583911 ай бұрын
I appreciate how you explain the important concepts in a very simple and brief manner. Try block ,catch block and finally.Thank you
@alexshepel55994 жыл бұрын
Your channel is really helpful. Hope you will continue with this. Don't stop, bro!
@jamesarden75543 жыл бұрын
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.
@toxchadАй бұрын
great simple explaination
@andrevandenheever67403 жыл бұрын
Really like your clear short presentations, thank you. Keep up the good work!
@cuca3243 Жыл бұрын
You are the best teacher! Now I understand why different exceptions are used.
@gutside8069 Жыл бұрын
Explained so simply. I really appreciate it. Confidence in Ability to Learn Information . . . Restoring(45%) . . . (99%). . .
@huzaifafaisal50194 жыл бұрын
bro you are so underrated, you cleared things up so much after my lecture
@kayleighrenner8293 жыл бұрын
One of my favorite channels for java on KZbin!!
@naledimotsoikha68072 жыл бұрын
I spent 3hours in class trying to understand this and you do it in 7min52s ... wow you saves me.
@skl77143 жыл бұрын
I really love java ..U made it more fun and interesting..THANKS BRO!
@Edna_Konrad2 жыл бұрын
I really like how basic it all looks like, just for people to understand the concept. Thx bro!
@stephenbond94872 жыл бұрын
No cap the best straightforward and simple tutorials ever
@adityasharma61322 жыл бұрын
You are really amazing to explain everything. Never stop to make videos!
@rochellemellomida99724 жыл бұрын
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♥♥♥
@BroCodez4 жыл бұрын
Glad you like them! Thanks for watching Rochelle!
@omersond48914 жыл бұрын
very helpful. i never understood these try catch stuff before. finally i understand. thanks ma bro
@Thomas102929 ай бұрын
Best teacher on all of KZbin!!!
@Sobu_us2 ай бұрын
you are very good at it, just I. 7 min you have explain it clearly more than KZbin who does it in 20 min
@miyaspapa5628 Жыл бұрын
Clear and concise as always. Thanks bro. You're at 999k subs as of today! Congrats on (inevitably) hitting 1 mil!!!
@jafri3 Жыл бұрын
I watched this video to solve a question on hackerank, which I haven't solved in 6 months. It seems easy now, thanks bro
@hemanthneupane86084 жыл бұрын
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!
@BroCodez4 жыл бұрын
thanks for watching Hemanth!
@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!!!!😎😎
@dianamilenaarchilacordoba46324 ай бұрын
great video!!! I'm infinitely grateful for your dedication and big heart to share this knowledge with the world. Thank you soo much
@atulgurung62138 ай бұрын
Nicely defined about exception bro, i like the way you teach bro...
@JOONWOOKIYOTAKA4 ай бұрын
This just helped me out so much. Thank you fellow bro
@amadujalloh47004 жыл бұрын
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...
@kairavpathak21784 жыл бұрын
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
@BroCodez4 жыл бұрын
Glad to have you here Kairav!
@kairavpathak21784 жыл бұрын
Could you upload some vids in your gaming channel too? Like maybe once a week if you are busy or something.
@Stella-ic7nc11 ай бұрын
thanks for summarizing what my lecturer spent 1,5h talking about !
@infinitepossibilities26143 жыл бұрын
2:22 - Surroud any Dangerous code with the try block. Haha that was amazing bro!
@mpbabu803 жыл бұрын
Excellent teaching
@arjundas70786 ай бұрын
Now i know how to handle exception. Thanks bro.
@chillwavefrequency8108 Жыл бұрын
Great videos bro. Love that you cover so much in one Channel. Keep it up Bro!
@cosecE3 жыл бұрын
recommended your channel to all my juniors
@notahmed668210 ай бұрын
i really love the way you explained it, thank you..
@fareskamal41453 жыл бұрын
thank u i wish every one explains in ur way
@rajneelram42293 жыл бұрын
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!
@eyobabebe75363 жыл бұрын
Great explanation, i love the way of teaching , keep doing bro
@adarshvardan6825 Жыл бұрын
your videos are very helpful
@RoxanneGirol Жыл бұрын
bro, your my go to when my teacher fails me. Thank you.
@lm_slayer1 Жыл бұрын
I passed my exam because of you KINGGGGGGGG
@amada.104 жыл бұрын
Hahah I literally like this video, everytime you create a catch function, you don't forget to include a silly word🤪😂😂😂
@helenaa1304 Жыл бұрын
Thanks Bro, I really needed this for my comp sci class 👍
@RK_Rom302 жыл бұрын
brooo you videos is educational at somehow entertaining hahahaa
@shockwave24774 жыл бұрын
Great playlist
@kameshwaranr356910 ай бұрын
God level explanation bro😎
@Garrison862 жыл бұрын
Thank you Bro code for the amazing tutorials, they are a life saver.
@ShermukhammadKarimov9 ай бұрын
thanks for clear explanation
@dhmilan60772 жыл бұрын
Damn!! What a simple and easy way to teach
@nourialsayed4 жыл бұрын
BEST CHANEL EVER
@Aman-xo4yx11 ай бұрын
my go to java tutorial channel
@avoisavo11 ай бұрын
very usefullll
@fire_krystal Жыл бұрын
best explanation out there! thanks sm
@trinithvihanga508411 ай бұрын
goood content
@chrisstuff82352 жыл бұрын
Bien expliqué. Merci Monsieur
@adanskiesabaria8 ай бұрын
Nice Bruhh I love Your Video
@danishhussain964210 ай бұрын
Great teaching, Bro!
@speklex779 Жыл бұрын
dope video
@PatrickWayne072 жыл бұрын
Thanks Bro!
@anapopova91992 жыл бұрын
It was interesting and good to know! Thanks 🙂 I will follow you!
@yusufmarzuki31287 ай бұрын
good one !!
@danielsullivan52872 жыл бұрын
actually watching this in class to help me on my lab
@adityasharma61322 жыл бұрын
continue always
@Ragehunter Жыл бұрын
tysm for the examples it was clearly understandable :)
@Bina-y1r18 күн бұрын
great
@ivanpryhorshnia68543 жыл бұрын
That's quite useful, thanks a lot for a video!
@kemann38153 жыл бұрын
Another great one 👌
@African_Ninja4 ай бұрын
Last minute studying, thanks bro 😂🔥💔
@alnmet6 ай бұрын
thx. short and easy to understand
@DetCoAnimeFan3 жыл бұрын
IDK if anyone cares or not but what I liked the most was the fact that in the thumbnail, Naruhodo is screaming "Exception".
@BroCodez3 жыл бұрын
Yes! Somebody understands the reference!
@113_03 Жыл бұрын
Thank you bro u really saved my life
@issker884011 ай бұрын
love your vids bro!
@AdelitoTeca-mi6xg11 ай бұрын
very nice, you´re great on it
@aliaskararzykulov23613 жыл бұрын
good job bro
@lucnahounou Жыл бұрын
Thanks!😁
@michael_scarn_ Жыл бұрын
Bro, hats off, thanks a million
@thanhhuyvu45303 жыл бұрын
i understood try-catch. Thanks Bro
@gokulprasath43902 жыл бұрын
thnx as alwayas
@airadjurad8934 Жыл бұрын
good explanation :)
@YusufAnsari-z9v8 ай бұрын
awesome!
@FarizDarari Жыл бұрын
HUGE THANKS!!!
@shukragaming2 жыл бұрын
THANKS YOU SAVED MY DAY
@codesloth9402 жыл бұрын
Your my hero bro
@danny.30363 жыл бұрын
Thanks, Bro! ☕ You're awesome!
@azerpashahuseynli4443 жыл бұрын
Thank you Bro, perfect explanation
@dhrubarajroy_08653 жыл бұрын
nice
@МаксимЯрема-е8щ Жыл бұрын
Thanks pal, that was quite helpfull
@cool_huip_2 жыл бұрын
DROP a COMMENT down below
@Simis9992 жыл бұрын
Bro doing God's work
@RionHoxha-j9q Жыл бұрын
ur the best
@alanwarthon Жыл бұрын
Perfect!, thanks.
@azizt6773 Жыл бұрын
Bro you are Amazing thank you so much
@salahadinshemsu61862 жыл бұрын
Bro!! love you
@fitzsimmons7 Жыл бұрын
thank you, this was helpful
@farmgatebd78583 жыл бұрын
Your channel will reach to Million subs sooner, i suggest stick to engineering things such as algorithm, system programming, networking algorithm etc as because this is the hard way, very few people working on it, you might be great on it.
@mohammadreza14146 ай бұрын
Appreciate you bro!
@romario927303 жыл бұрын
Thanks, Bro!
@minhtetpaing16953 жыл бұрын
Thank you so much sir.
@steatze3 жыл бұрын
KZbin Algorithm, take this comment and use it to spread this AMAZING channel.