Language Basics Java Book

It is not possible to create an instance of a type parameter. For example, consider this class:

// Can't create an instance of T.
class Gen {
T ob;
Gen() {
ob = new T(); // Illegal!!!
}
}