C# for Beginners - Part 21.3 - C# Exception Handling Tutorial (Part 3 - Custom Exceptions)

Опубликовано: 14 Октябрь 2024
на канале: Gavin Lon
1,609
44

Mobile apps, 2D and 3D games, web applications and more can be developed rapidly using C#. C# is a very powerful and flexible .NET programming language.

This video is the third part of a tutorial on C# Exception Handling which is made up of five parts in total. In this video we create a custom exception class in our Basic Calculator project and implement a custom exception handling class so as to remove ambiguity between when an overflow exception is caused when a user inputs data that falls outside the range of values supported by the integer data type and when the result of a calculation between to integer operands falls outside the range of values supported by the integer data type. Later in the tutorial the C# built-in ArgumentException is implemented to throw and catch argument related exceptions.

Links
--------
If you’d like to make a donation to help support the channel, please click the link below,

https://www.paypal.com/paypalme/GavinLon

Full playlist - C# for Beginners Course
   • C# for Beginners - Part 1 - Introduct...  

Full playlist - Advanced C# Course
   • Introduction - Advanced C# Tutorial (...  

C# Inheritance Tutorial
------------------------------------
Part 1

   • C# for Beginners - Part 18.1 - C# Inh...  

Part 2

   • C# for Beginners - Part 18.2 - C# Inh...  

Microsoft Reference Web Pages
----------------------------------------------------

Exception Types
--------------------------
https://docs.microsoft.com/en-us/dotn...

Exception Object Properties
--------------------------------------------
https://docs.microsoft.com/en-us/dotn...


Video Guide on how to Install a Free Version of Visual Studio 2019
----------------------------------------------------------------------------------------------------------

   • Visual Studio 2019 Community Edition ...  


Install Visual Studio 2019 Community Edition for Mac
--------------------------------------------------------------------------------------
https://visualstudio.microsoft.com/vs...

.Net Standard
https://docs.microsoft.com/en-us/dotn...

.NET Core Prerequisites - Windows
https://docs.microsoft.com/en-us/dotn...

.NET Core Prerequisites - macOS
https://docs.microsoft.com/en-us/dotn...

Download Visual Studio Community Edition for Windows
https://docs.microsoft.com/en-us/visu...

Download Visual Studio Community Edition for Mac
https://docs.microsoft.com/en-us/visu...

Download Visual Studio Code for Windows and Mac
https://code.visualstudio.com/download

.NET Core SDK - Overview
https://docs.microsoft.com/en-us/dotn...

Download .NET Core SDK
https://dotnet.microsoft.com/learn/do...

Visual Studio Licensing Terms
https://visualstudio.microsoft.com/li...

GitHub

https://github.com/GavinLonDigital/Ba...

All music was created by Gavin Lon Digital.

Contact
[email protected]