Let's examine what the conditions on the domains of f and g have to be before we examine h. Since f is defined:

, we know that the function will be undefined when 2 - x < 0, or when x > 2, so we have the restriction on our domain that x ≥ 0.
g(x) has no such restrictions and is defined for all possible values of x, so its domain is all real numbers, or

.
Since h(x) is a rational function, we know that it's undefined when its denominator is 0. In this case, our denominator is g(x), so the function is undefined when g(x)=0. x - 1 = 0 only when x = 1, so the second restriction on our domain for h is that x ≠ 1. Putting those two together, we find that the domain of h(x) is all values of x ≥ 0, where x ≠ 1.