The format of the return statement are:
return expression ;
Member execution is stopped by the return statement. And execution control is returned to the member caller.
If there is an expression after the keyword return, the instance generated by the expression is returned to the caller as a return value. The class of the expression must match the class of the member's return value.
If there is no expression, an instance of the void class is returned.
A keyword that indicates that it is a return statement.
Generates an instance that will be returned to the caller. If there is no return value, it can be omitted.
The class of the returned instance must match the return type of the member.
The return statement must not return a value if the calling member does not return a value or void is specified.
The end of a return statement is represented by a semicolon.
open getter string URL
string url = ex.URL;