Exception Handling | C++ Tutorial
Vložit
- čas přidán 20. 06. 2024
- How to handle exceptions in C++, where exception handling is a technique for handling unwanted or unexpected events during program execution by throwing and catching exceptions. See a list of exception type derived classes as noted in the video here: en.cppreference.com/w/cpp/err.... Source code: github.com/portfoliocourses/c.... Check out www.portfoliocourses.com to build a portfolio that will impress employers!
The first video that actually explained what was that goddamn e.
Right now i am attending an advanced C++ Course at university.
I have spent some time watching videos at youtube and most people explain exceptions while they are throwing int or strings and not objects which inherit from std::exception.
Of course this will compile and work in smaller projects but when I need to code, there are bigger projects where I have to work with different developers. There you need to throw consistently to avoid weird crashes.
I just wanted to mention that i watch explicitly this video as it shows catching a reference of an exception what other content creators are not doing. thanks for making serious content ^^
The best video on exception handling for sure. Short 15 min, but covers almost everything !!
This is the most straight forward tutorial for simple try and catch! Thanks
Excellent video! Straight to the point, with different examples. Thank you!
Thank you Mr. Kevin. It was quite efficient video for me.
As always, useable information with no filler! 👍
Thank you for the positive feedback Lucas! :-)
@@PortfolioCourses Thank you Mr.Kevin , love and praises from russia sir
You've explained it really well. Link to the cpp reference was also helpful. Thanks!
I’m glad you enjoyed the explanation, and you’re welcome! :-)
bro you are awesome, i watch your vids on 1.25x before and after i read the chapters. im crushing it .... many thanks
Thanks for making these tutorials
You're welcome Akshay! :-)
Before searching i was hoping you made this video after adding chennal, the video show up, am so happy.
I’m glad to hear that Abubakar! :-) If you ever have ideas for topics that you think I should cover please let me know.
Great Tutorial.❤❤
I'm glad you enjoyed it Sukriti! :-)
Hi sir, Thanks for this useful information could you explain why you used the virtual keyword in the "what" method during the custom exception implementation.
can you make some videos about dynamic and static type casting, it would be a big help
Legend sir 🫡
dont take it the wrong way but just asking because it was funny, did the source like a "book" you've learned from exception handling had "throw 20" as an example too?
Where is the sample for - Exception handling in Deleting List of objects on heap ??????
is `using namespace std;` not considered a bad practice?
Using it in a library that is going to be re-used would be a bad practice, using it in a short program is not. This video explains why/when it is a bad practice: czcams.com/video/8gZNFt0YEZI/video.html
@@PortfolioCourses thanks. I will give it a try!