El error te da porque la variable "cad" no está inicializada a nada, por tanto será un None y a None no se le puede sacar la longitud (lenght).
Es decir, te funcionaría si la inicializas con:
String cad = "hola";
Por otro lado, parece que tienes el código entre try y catch. Asegúrate que la variable "cad" está declarada antes del try si la estás utilizando tanto dentro del try como del catch, y que la inicializas luego antes del lenght