Shows how to use argument_exception exception.
#include <xtd/argument_exception>
#include <xtd/console>
int divide_by_two(int num) {
return num / 2;
}
auto main() -> int {
console::write_line("10 divided by 2 is {0}", divide_by_two(10));
try {
console::write_line("7 divided by 2 is {0}", divide_by_two(7));
console::write_line("7 is not divided by 2 integrally.");
}
}
The exception that is thrown when one of the arguments provided to a method is not valid.
Definition argument_exception.h:24
The xtd namespace contains all fundamental classes to access Hardware, Os, System,...
Definition xtd_about_box.h:10