JavaFX, NetBeans, SceneBuilder - Data Entry App - Part 08 - Improve User Inputs Validation, Exception Handling, User Defined Exceptions
@MoosesValley - Software development, SciFi, Doggies, Animal Rescues, Quad Bikes, and more
Java, JavaFX, NetBeans, and Scene Builder. In Part 08 of this tutorial series, we continue the development of our Student Admin App, and cover improving User Inputs Validation, Exception Handling, and User Defined Exceptions.
Content: 00:00 Introduction 01:56 What code belongs where, Exception Handling recap 07:09 Exception Handling basics - converting our code over to use Exception Handling 31:55 User Defined Exceptions - creating and using our own Exceptions 34:41 User Defined Exceptions - converting our code over to use our own Exceptions 42:42 Conclusion, recap, review
My Github where you can find the source code for this video:
List of all Tutorial Videos and Github Repos for the Java, JavaFX, NetBeans, SceneBuilder Tutorial series:
FAQ:
- Q. Why are you suddenly using Java, NetBeans, Scene Builder ??? What happened to TextPad ?
- A. The courses I am now teaching use Java, NetBeans, Scene Builder, so my students use these tools, and therefore any videos I create for my students will use these tools.
- Q. The way you have shown X,Y,Z is not the best way to do things ?
- A. The videos are primarily for my students, and I show them how best to do things with the Java they have covered so far.
FREE Software used in this video:
- Java Development Kit JDK 8u111 (v1.8.111) and NetBeans IDE 8.2 (Build 201705191307): https://www.oracle.com/technetwork/java/javase/downloads/jdk-netbeans-jsp-3413139-esa.html
- JavaFX Scene Builder 8.5.0 for Java 8: https://gluonhq.com/products/scene-builder/
My Java Software Development Tutorial Videos YouTube channel:
My LBRY Java, JavaFX, NetBeans, SceneBuilder playlist:
- https://odysee.com/@MoosesValley:0/JavaFX:4
- lbry://@MoosesValley#0/JavaFX#4
My LBRY channels, web page, github, etc:
- https://odysee.com/@MooseSoftware:7/MooseSoftware:6
- lbry://@MooseSoftware#7/MooseSoftware#6
Moose OMalley
- Moose's Software Valley - Established July, 1996,
- https://moosevalley.github.io/
136790243 Bytes