Howdy Cathy (nice name, by the way
, although you do spell it strangely)
A compiler error means it won't compile until you fix it, as you know.
A compiler *warning* is almost always because you're using something deprecated. So a warning is like the compiler saying, "Well... I will let you do this, but you really shouldn't, and I hope that you know what you're doing, and we REALLY don't do it this way anymore, and
you should check it out, but if you INSIST, I'll go ahead and let it compile and you can use it."
So, if you get a warning, you can still run, and probably work just fine in any environment, since deprecated methods still *work* even if they are no longer recommended.
If you DO get a deprecation warning, you can compile using the -deprecation flag and often get more information about the deprecated method, including what you should replace it with.
cheers,
Kathy